home *** CD-ROM | disk | FTP | other *** search
Makefile | 1995-02-17 | 1.8 KB | 74 lines |
- # makefile for the dvi-to-(3812 || lj + || lj II || lj IIp ) filter.
- #
- CFLAGS=-O -DMSDOS
- # BINDIR=/usr/TeX/bin
- # MANDIR=/usr/TeX/man
- # MANSEC=1
- CC=gcc
-
- OBJS=findlj.o find3812.o
- HFILES=commands.h config.h
- PROGRAMS=dvilj2p dvilj2 dvi3812 dvilj dviljp
-
- all: $(PROGRAMS) dvi2xx.txt
-
- dvi3812: dvi2xx.c find3812.o $(HFILES)
- $(CC) ${CFLAGS} -DIBM3812 -o $@ dvi2xx.c find3812.o ${LFLAGS}
-
- dvilj2p: dvi2xx.c findlj.o commands.h config.h
- $(CC) -O -DMSDOS -DLJ2P -DLJ -o dvilj2p dvi2xx.c findlj.o
- strip dvilj2p
- aout2exe dvilj2p
- del dvilj2p
-
- dvilj4: dvi2xx.c findlj.o commands.h config.h
- $(CC) -O -DMSDOS -DLJ4 -DLJ -o dvilj4 dvi2xx.c findlj.o
- strip dvilj4
- aout2exe dvilj4
- del dvilj4
-
- dvilj2: dvi2xx.c findlj.o $(HFILES)
- $(CC) ${CFLAGS} -DLJ2 -o $@ dvi2xx.c findlj.o ${LFLAGS}
-
- dvilj: dvi2xx.c findlj.o $(HFILES)
- $(CC) ${CFLAGS} -DLJ -DSEVENBIT -o $@ dvi2xx.c findlj.o ${LFLAGS}
-
- dviljp: dvi2xx.c findlj.o $(HFILES)
- $(CC) ${CFLAGS} -DLJ2P -DSEVENBIT -o $@ dvi2xx.c findlj.o ${LFLAGS}
-
- findlj.o: findfile.c config.h
- $(CC) -O -DMSDOS -DLJ -c findfile.c
- copy findfile.o findlj.o
- del findfile.o
-
- find3812.o: findfile.c config.h
- $(CC) ${CFLAGS} -DIBM3812 -c findfile.c
- copy findfile.o findlj.o
- del findfile.o
-
- clean:
- rm -f core $(OBJS) $(PROGRAMS)
-
- DISTFILES = \
- ./dvi2xx.c ./commands.h ./config.h ./findfile.c ./Makefile \
- ./testpage.tex ./dvi2xx.history ./dvi2xx.man ./dvi2xx.txt ./graybox.sty \
- ./dvi2xx.051 ./README ./sample2.tex ./2up.sty ./README.pcl
-
-
- install:
- @for f in $(PROGRAMS); do \
- echo installing $$f in $(BINDIR); \
- install -c $$f $(BINDIR); \
- done
- cp dvi2xx.man dvi2xx.$(MANSEC)
- install dvi2xx.$(MANSEC) $(MANDIR)/man$(MANSEC)
-
- dvi2xx.txt: dvi2xx.man
- -nroff -man dvi2xx.man | col -b > dvi2xx.txt
-
-
-
-
-
-
-